secondary protective barrier - Turkish English Dictionary